it's wicked - French English Dictionary